import os

import pytest

import pytest
#allure serve allure-results
# if name == '__main__':如果直接运⾏该⽂件，则执⾏以下操作。
#1.用于执行目录下所有test文件，并指定allure报告存放位置
# pytest.main(["-v", "--alluredir=./allure-results", "./"])
#2.指定运行文件并且指定运行测试类里面的测试方法，以及存放allure报告位置
# pytest.main(['-vs','test_calc.py::TestCalc::test_add02','--alluredir=./allure-results'])
#3.指定运行文件夹下所有test文件
# pytest.main(['-vs',r'D:\HongRuan-Work\Python\PythonProject\0704'])
#4.指定运行文件，以及存放html报告位置
# pytest.main(['-vs','test_calc.py','--html=./html_report/加法测试报告.html'])
#5.指定运行文件，并且存放json格式报告，json格式不能直接查看，需要通过os转换为html形式存放
# pytest.main(['-vs','test_calc.py','--alluredir=./json_report']) # 生成json格式的测试报告
# os.system('allure generate ./json_report -o ./allure-results')


#运行生成报告在文件夹以后，html的文件夹可以直接进入选择浏览器查看测试报告，allure的报告需要在控制台启动allure serve 后面需要指定allure-results的位置